electronic addressing - Turkish English Dictionary